twelve head of cattle - Alemán Inglés Diccionario